Big Huge Thesaurus

Sir Arthur Stanley Eddington

noun